gdk: factor out utility shared among backends
authorPaolo Borelli <pborelli@gnome.org>
Sat, 27 Feb 2016 09:46:59 +0000 (10:46 +0100)
committerPaolo Borelli <pborelli@gnome.org>
Sat, 27 Feb 2016 09:46:59 +0000 (10:46 +0100)
commitf73e7680ed1a29be2f13350b29d180ea9cfbcbec
treec07f38eb6c4ca040a41fc37a3ae16665e6eeedc5
parent053e549dbccfb5c4155324546e95be91e3f34d39
gdk: factor out utility shared among backends

Removes duplicated code and makes sure we use the version which
is safe against infinite loops
gdk/broadway/gdkvisual-broadway.c
gdk/gdkvisual.c
gdk/gdkvisualprivate.h
gdk/quartz/gdkvisual-quartz.c
gdk/win32/gdkvisual-win32.c
gdk/x11/gdkvisual-x11.c